graph TB
    A[📄 PDF Document] --> B[📖 PagePdfDocumentReader]
    B --> C[📝 Document List]
    C --> D[🧠 EmbeddingModel]
    D --> E[📊 VectorStore]
    E --> F[🤖 ChatClient]
    G[❓ User Question] --> F
    F --> H[💬 QuestionAnswerAdvisor]
    H --> I[✅ Answer]
    
    style A fill:#e1f5fe
    style I fill:#e8f5e8
    style F fill:#fff3e0